fruit of the cayenne cherry - Deutsch Englisch Wörterbuch